Inhabitant Population - French English Dictionary